package cn.tedu.boqi.shop.order.mapper;

import cn.tedu.boqi.shop.order.pojo.entity.Cart;
import cn.tedu.boqi.shop.order.pojo.vo.CartStandardVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface CartMapper {
    //添加购物车
    int add(Cart cart);
    //统计购买数量
    int countByProductId(Long productId,Long userId);
    //修改购物车商品
    int updateById(Cart cart);
    //获取购物车单个商品的信息
    CartStandardVO selectByProductIdAnduserId(Long productId, Long userId);
    //获取勾选商品的数量
    int countByStatus(Long userId);
    //按照id删除对应的商品
    int deleteById(Long id);
}
